dried and fried capybara meat - Turc Anglais Dictionnaire